package com.tjsinfo.tjsoa.system.bo;

import java.util.List;

import com.tjsinfo.tjsoa.system.vo.TSystemRolesGroup;
import com.tjsinfo.tjsoa.system.vo.TSystemUserRoleGroup;

/**
 * 用户权限组BO
 * @author Administrator
 *
 */
public interface ITSystemUserRoleGroupBO {
	/**
	 * 根据用户ID查询权限组
	 * @param 用户ID
	 * @return
	 */
	public List<TSystemRolesGroup> selectByUserId(Integer userid);
	/**
	 * 添加用户权限组
	 * @param 用户权限组
	 * @return
	 */
	public Integer addUserRoleGroup(TSystemUserRoleGroup systemUserRoleGroup);
	
	/**
	 * 根据用户ID查询用户权限组
	 * @param 用户ID
	 * @return
	 */
	public List<TSystemUserRoleGroup> selectUserRoleGroupByUserId(Integer userid);
	/**
	 * 根据用户ID删除用户权限组
	 * @param 用户ID
	 * @return
	 */
	public Boolean deleteUserRoleGroupByUserId(Integer userid);
}
